bulletproof armour - Spanish English Dictionary